small spring-fed pool - Spanish English Dictionary